http://health-and-safety-documents.com/<style>

body, html {margin: 0; padding: 0; background: #fff url(../../images/back3.jpg) repeat 0 0;}
div, h1, h2, h3, h4, h5, h6, h7, span, form, dl, dt, dd, fieldset, img, label, input {font-family: Arial; position: relative; z-index: 1; margin: 0; padding: 0;}
p{font-family: Arial; font-size:12px;z-index: 1; margin: 0; padding: 0;}
ul, li, p {font-family: Arial}
div, p, form {display: block; margin: 0; padding: 0;}
/*Search Phrase*/
	
p{
	font-size:12px;font-family:Arial;
}

.cc {clear: both;}
.float_l {float: left; position: relative;}
.float_r {float: right; position: relative;}
.centered {text-align: center;}
.align_l {text-align: left;}
.indent {margin-left: 15px;}

img, fieldset {border: none; margin: 0; padding: 0;}

#root {margin: 15px auto; padding: 0; width: 825px; border: 1px solid #000; background: transparent url(../../images/back1.jpg) repeat 0 0;}
	#root .wrpr {}

/* HEADERS */
h1 {display: block; float: left; margin: 0 0 0 11px; padding: 0; color: #fff; font-weight: bold; font-size: 1em;}
h2 {display: block; font-size: .75em; margin-left: -7px; padding: 4px 0 4px 35px; background: #FBFBFB url(../../images/dots4.gif) no-repeat 0 0; position: relative; border: 1px solid #330000; color: #073660;}
h3, h6 {display: block; font-size: .75em; margin-left: -7px; padding: 4px 0 4px 35px; background: #FBFBFB url(../../images/dots4.gif) no-repeat 0 0; position: relative; border: 1px solid #330000; color: #073660;}
h4 {display: block; font-size: 1em; padding: 4px 0 0 5px; background-color: #000066; position: relative; color: #FFFFEE; height: 19px;}
h6 {border: none; clear: none;}
.article h5 {display: block; margin: 0 0 0 -7px; padding: 0; font-size: .75em;}

#rightbar h3, #rightbar h6 {background-image: url(../../images/dot5.gif); padding: 0 0 0 20px; border: 1px solid #330000;}

/* HEADER */
#header {margin: 0; padding: 0; height: 115px !important; height: 109px; background-color: #000066; font-size: .655em; border-bottom: 1px solid #000;}

	#logo {border-bottom: 2px solid #000; width: 100%; height: 80px;}

	/* TOP LINK LINE 	
	#header .keywords {display: block; margin: 0 0 0 11px; padding: 0; list-style: none; color: #fff; font-weight: bold;}
	#header .keywords li {display: block; float: left; clear: none; margin: 0; padding: 0 3px 0 0; position: relative;}*/

	/* LINKS */
	#header a:link, #header a:visited, #header a:hover, #header a:active {text-decoration: none; color: #fff;}
	#header a.float_r:link, #header a.float_r:visited, #header a.float_r:hover, #header a.float_r:active {margin: 0 25px 0 0;}

/* SIDEBAR */
#sidebar {margin: 0; padding: 0 10px 0 5px; width: 179px; float: left; font-size: .75em;}
	#sidebar .box {margin: 6px 0 0 -5px; padding: 0 0 10px 7px; width: 175px;}
		
		#sidebar .box h4 {margin: 0 0 0 -2px;}
		
		/* BOX LIST */
		#sidebar .box ul {display: block; margin: 0; padding: 0; list-style: none; font-weight: bold;}
		#sidebar .box ul li {display: block; margin: 0 0 0 -8px; padding: 0; font-family: Arial;}
		#sidebar .box ul li a:link, #sidebar .box ul li a:visited, #sidebar .box ul li a:hover, #sidebar .box ul li a:active {margin: 0 0 0 6px; padding: 0 0 0 2px;  border: 1px solid #330000; border-width: 0 1px 1px 1px; background-color: #FBFBFB}
		
		/* NAVIGATION LIST */	
		#sidebar .box #navigation li a:link, #sidebar .box #navigation li a:visited, #sidebar .box #navigation li a:hover, #sidebar .box #navigation li a:active {background: #FBFBFB url(../../images/folder.gif) no-repeat 4px 2px; padding: 1px 0 1px 24px; margin: 0 0 0 6px; position: relative; border: 1px solid #330000; border-width: 0 1px 1px 1px}
		#sidebar .box #navigation li a:hover, #sidebar .box #navigation li a:active {background-color: #FFCC00;}
		
		/* DOTTED LIST */
		#sidebar .box ul.dotted li {padding: 0 !important; margin: 0 0 0 -2px !important; position: relative;}			
		#sidebar .box ul.dotted li.last {background: none; padding: 0;}
		#sidebar .box ul.dotted li a:link, #sidebar .box ul.dotted li a:visited, #sidebar .box ul.dotted li a:hover, #sidebar .box ul.dotted li a:active {display: block; padding: 2px 2px 2px 16px; margin: 0; background: #FBFBFB url(../../images/dot4.gif) no-repeat 5px 50%; border: 1px solid #330000; border-width: 0 1px 1px 1px}
		#sidebar .box ul.dotted li a:hover, #sidebar .box ul.dotted li a:active {background-color: #FFCC00;}
		
	/* LINKS */ 
	#sidebar a:link, #sidebar a:visited, #sidebar a:hover, #sidebar a:active {text-decoration: none; color: #000;}
	#sidebar .box ul li a:link, #sidebar .box ul li a:visited, #sidebar .box ul li a:hover, #sidebar .box ul li a:active {position: relative; display: block;}
	#sidebar .box ul li a:hover, #sidebar .box ul li a:active {background-color: #FFCC00;}
	
 	#sidebar #featured_web_img {margin: 7px 0 0;}
	
/* MAIN */
#main {margin: 0; padding: 5px 0 0; font-size: 1em; float: right; width: 631px; background: transparent url(../../images/dotted.gif) repeat-y 496px 0;}
	
	/* BOX */
	.box {margin: 0 0 9px; padding: 0; background: transparent url(../../images/back1.jpg) repeat 0 0;}
	.box p.sm_green a:link, .box p.sm_green a:visited, .box p.sm_green a:hover, .box p.sm_green a:active {color: #048200; text-decoration: none;}

/* CONTENT */
#content {margin: 0; padding: 0 12px 0 15px; width: 463px; float: left;}

	#content h3 {margin-bottom: 6px;}
	#content ol {font-size: 12px;}
	#content ul {font-size: 12px;}
	#content p {font-size: 12px;}
	#content span.sm_desc {font-size: .8em;}
	#content p.sm_green {font-size: .68em; color: #048200; }
	#content p a:link, #content p a:visited, #content p a:hover, #content p a:active {font-size: 1em;}
	
	/*  featured_ul */
	#content .box .featured_ul {display: block; margin: 0 0px 10px 0; padding: 0; width: 50%; float: left; list-style: none; font-size: .7em;}
	#content .box .featured_ul li a:link, #content .box .featured_ul li a:visited, #content .box .featured_ul li a:hover, #content .box .featured_ul li a:active {font-weight: bold; font-size: 1.1em}

	/* SITEMAP LIST */
	.sitemap, .subsitemap {display: block; margin: 0 0 0 15px; padding: 0; list-style: none;}
	.subsitemap {margin-left: 25px}
	.sitemap li a:link, .sitemap li a:visited, .sitemap li a:hover, .sitemap li a:active, .subsitemap li a:link, .subsitemap li a:visited, .subsitemap li a:hover, .subsitemap li a:active {text-decoration: none; color: #048200; font-size: .7em;}
	
	/* SPONSORS */
	.sponsor_col {display: block; margin: -7px 0 6px 13px; padding: 7px 0 0; float: left; clear: none;}
	.sponsor_col.first {margin: -7px -4px 6px 0; padding: 7px 4px 0 0;  width: 229px; background: transparent url(../../images/dotted.gif) repeat-y 100% 0;}
	
	/* ARTICLES */
	.article {margin: 0 0 9px; padding: 0;}
		.article h3 {margin: 0 0 6px;} 
		.article p.sm_green {padding-left: 1px;}
		
		
		/* FEATURED ARTICLES */
		.featured {margin: 0 0 8px 0;}
		.featured p {padding-bottom: 15px;}
		.featured p.last {padding-bottom: 3px;}
		.featured p.sm_green {padding-bottom: 0; font-size: .65em;}
		.featured img {display: block; margin: 0 11px 8px 0px; border: 1px solid #000;}
		.featured a:link, .featured a:visited, .featured a:hover, .featured a:active {font-size: .8em; font-weight: bold;}
		
		
		/* VIEW ARTICLES */
		.featureda {margin: 0 0 8px 0;}
		.featureda p {padding-bottom: 15px;}
		.featureda p.last {padding-bottom: 3px;}
		.featureda p.sm_green {padding-bottom: 0; font-size: .65em;}
		.featureda img {display: block; margin: 0 11px 8px 8px; border: 0px solid #000;}
		.featureda a:link, .featured a:visited, .featured a:hover, .featured a:active {font-size: .8em; font-weight: bold;}
		.featureda li{font-family:Arial;font-size:12px;}
		.featureda td{font-family:Arial;font-size:12px;}
		.featureda td p{display:block;}
		td p{display:block;}
		.featureda td p font{display:block;}
		td{font-family:arial;}
		/* AD */
		.ad {margin: 0 0 30px; padding: 0 18px 0 0;}
		.ad p.sm_green {display: block; margin: 0; padding: 0; width: 50%; float: left;}
		.ad input {float: right;}
		
		/* FORM */
		#contactform {display: block; margin: 20px 0}
		#contactform label {display: block; float: left; margin: 3px 0 0; padding: 0; text-decoration: underline; color: blue; font-weight: bold; font-size: .8em; width: 150px;}
		#contactform input {display: block; float: left; margin: 3px 0 0; padding: 0; width: 154px;}
		#contactform textarea {width: 420px; height: 165px; margin: 24px 0 24px 30px;}
		#contactform #contactformsend {display: block; font-size: .8em; margin: 0 0 0 172px !important; margin: 0 0 0 88px; padding: 0; width: 135px;}
		
	/* PAGENAV */
	.pagenav {display: block; margin: 0 0 6px; padding: 9px 0 0 96px; background: transparent url(../../images/dotted.gif) repeat-x 0 0;}
	.pagenav h6 {float: left; margin: 0; width: 125px;}
	.pagenav ul {display: block; float: left; margin: 0; padding: 0; list-style: none;}
	.pagenav li {display: block; float: left; margin: 0; padding: 0 4px 0 8px; clear: none; font-weight: bold; font-size: .75em; background: transparent url(../../images/line1.gif) no-repeat 0 8px; }
	.pagenav li.active {text-decoration: underline; background: none;}
	.pagenav li a:link, .pagenav li a:visited, .pagenav li a:hover, .pagenav li a:active {text-decoration: none; color: #000;}
	
/* RIGHTBAR */
#rightbar {margin: 0; padding: 0 0 0 5px; width: 128px; float: right;}
	#rightbar h3 {margin: 0 0 3px 5px; width: 100px;}
	#rightbar p {font-size: 12px;}
	#rightbar ul {display: block; margin: 0; padding: 5px 0 0; list-style: none; background: transparent url(../../images/dotted.gif) repeat-x 0 0;}
	#rightbar ul li {font-size: .7em; font-weight: bold;}
	#rightbar ul li a:link, #rightbar ul li a:visited, #rightbar ul li a:hover, #rightbar ul li a:active {color: #000; text-decoration: none;}
	#rightxml {color:#ffffff; font-weight: bold;}				
	

/* FOOTER */
#footer {margin: 0; padding: 0; background-color: #000066; height: 13px; border-top: 1px solid #000; color: #fff; font-weight: bold; text-align: center;}
	#footer p {display: block; font-size: .6em; width: 50%;}
	#footer p.float_r {margin-left: -20px;}
	#footer p a:link, #footer p a:visited, #footer p a:hover, #footer p a:active {color: #fff; text-decoration: none;}


/* GOOGLE */
	#google_top {display: block; margin: -2px 0 0 48px !important; margin: -2px 0 0 48px; padding: 0;}	
	#google_content {display: block; margin: 0 0 10px; padding: 0;}
.normalfont{
	font-size: 13px;
	font-family : Arial;
	color: Blue;
	font-weight: bold;
	}
.errormsg{
	color:#f60000;
	font-weight:bold;
	font-size:12px;
	font-family:arial;
}	
.arssfnt{
display: block; font-size: .75em; margin-left: -7px; padding: 0 0 0 0px; background:  no-repeat 0 0; position: relative; border-bottom: 0px solid #9c0204; width: 450px;
}
.soc{
     width: 459px; padding-left: 0px; padding-right: 5px; font-size: 12px; font-family:arial;
}
.row{
	width: 450px; font-family: arial; font-size: 12px;
}
.colm11{
		float: left; width: 100px; text-align: left; font-family:Arial; font-size: 12px; font-weight: bold;
}
.colm13{
		float: left; width: 100px; text-align: left; font-family: Arial; font-size: 11px;
}
.colm12{
	float: left; width:200px; text-align: left;}
/*input{
	height:19px;
	/*border:1px solid #AEC57F;
	font-size:12px;
	
}*/
.blacklinks {

	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
a.blacklinks:hover {

	color: #000000;
	text-decoration: underline;
}

.whitelinks {

	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
a.whitelinks:hover {

	text-decoration: underline;
}

#d1 {border: navy 1px solid; font: 10pt Arial; background-color: navy;}
#d2 {line-height:20px; background-color: navy;}
#d3 {color: black; background-color: #f8f8ff; padding: 1px; overflow: hidden;}

#ewb_pop_ins span { background-color:navy; color: white;}
#ewb_pop_ins span a:link, #ewb_pop_ins span a:visited, #ewb_pop_ins span a:hover,  #ewb_pop_ins span a:active {color: white;}
#s1 {text-align: left; float: left; padding-left: 10px;}
#s2 {width: 10px; float: right; margin-right: 3px;}	

#ppn {display: block; position: relative; margin: 0; padding: 0; height: 300px; border: 2px ridge #ccc; font-family: Arial; background-color: #fff;}
#ppn h5 {color: #000; font-size: 1.5em; text-align: center; padding: .3em 0 .1em; margin: 0;}
#ppn h5 strong {text-decoration: underline; color: red;}
#ppn p.line {font-weight: bold; text-align: center; padding: 0; margin: 0;}
#ppn h6 {color: #000; font-size: .8em; text-align: center; margin: 0; padding: 0;}
#ppn img.fleft {float: left; margin: 20px 45px 20px 10px;}
#ppn ul {font-size: 0.9em; }

#ppn form {display: block; float: right; width: 250px; margin: 10px 0 0 0; padding: 0;}
#ppn label, #ppn input {font-size: 10pt;}
#ppn label {color: red; font-weight: bold; display: block; width: 60px; float: left; line-height: 15pt; margin-bottom: 7px;}
#ppn .btn {background: #CCEAFF; font-size: 10pt; font-weight:bold; font-family: arial; margin-right: 10px; margin-top: 5px;}
.cc {clear: both;}
a.sm_greenlnk:link, a.sm_greenlnk:visited, a.sm_greenlnk:hover, a.sm_greenlnk:active {
	color: #048200; text-decoration: none;
}
.blacktextsmaller {

	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.custom {
	font-family: Arial;
	font-size: 12px;
}

/* Newest Article Image*/
.newarticleimage{
	background-image:url(http://health-and-safety-documents.com/images/custom_images/custom_adv.jpg);background-repeat:no-repeat;text-align:right;width:115px;height:75px;
}
/* Google Adsense Image */
.googleimage{
	background-image:url(http://health-and-safety-documents.com/images/custom_images/googleimage.jpg);background-repeat:no-repeat;text-align:left;width:100px;height:285px;float:left;
}

/* Layout Background Image */
body, html {margin: 0; padding: 0; background: #fff url(http://health-and-safety-documents.com/images/custom_images/back3.jpg) repeat 0 0;}

</style>
